surface water – English–Español translations

🇬🇧 en es 🇪🇸

surface water noun

  • water collecting on the ground or in a body of water
agua superficial
Wiktionary Links